package cn.com.bluemoon.daps.system.vo;

import cn.com.bluemoon.daps.system.dto.SystemUserDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * @author Jarod.Kong
 */
@Data
public class BizLineDetailResponseVo implements Serializable {
    private static final long serialVersionUID = 1L;

    private Integer bizLineId;

    private String systemId;

    private String systemName;

    private String systemType;

    @ApiModelProperty(value = "管理员，存工号")
    private List<String> admins;

    @ApiModelProperty(value = "开发人员，存工号")
    private List<String> develops;

    @ApiModelProperty(value = "开发人员和管理员，存名称（若工号获取名称为空，则忽略该工号）")
    private Map<String, SystemUserDto> users;

    public BizLineDetailResponseVo() {
    }

}
